/* pages/client/contract-status/contract-status.wxss */
page{
  background: var(--bg-color);
}
.van-search{
  background: transparent!important;
  .van-search__content{
    background: #e8e9ea;
  }
}
.van-tab__pane--active{
  height: 100vh!important;
}
.contract-status{
  .total-list{
    padding:0 32rpx;
    .list-item{
      padding: 32rpx;
      border-radius: 30rpx;
      background: #fff;
      font-size: 28rpx;
      margin: 0 0 24rpx;
      .item-title{
        font-size: 32rpx;
        display: flex;
        justify-content: space-between;
        margin-bottom: 24rpx;
        align-items: center;
        view{
          color: #000;
          font-weight: bold;
          text{
            margin-left: 10rpx;
            font-weight: 400;
          }
        }
        text{
          color:#8E8E93;
          font-size: 28rpx;
        }
      }

      .item-intro{
        line-height: 50rpx;
        color: #111;
        text{
          display: inline-block;
          min-width: 110rpx;
          color: #8E8E93;
        }
      }
    } // list-item end
  } // total-list end
  .status-list{
    padding: 0 32rpx;
    .list-item{
      margin-bottom: 24rpx;
      border-radius: 30rpx;
      background: #fff;
      padding: 24rpx;
      line-height: 55rpx;
      .item-title{
        font-size: 32rpx;
        color: #051920;
        text{color: #051920;}
      }
      > view{
        color: #051920;
        text{
          display: inline-block;
          min-width: 140rpx;
          color: #8e8e93;
        }
      }
      .item-intro{
        font-size: 26rpx;
      }
      .item-button{
        display: flex;
        justify-content: flex-end;
        view{
          text-align: center;
          border-radius: 10rpx;
          width: 172rpx;
          background: #F6A526;
          color: #fff;
          font-size: 24rpx;
          border: 0;
          line-height: 66rpx;
          margin: 0;
          padding: 0;
        }
      }
    } // list-item end
  }// status-list end

  .contract-sele{
    width: 540rpx;
    padding: 10rpx 0;
    background: #fff;
    color: #000;
    text-align: center;
    .sele-title{
      font-size: 34rpx;
      line-height: 100rpx;
      border-bottom: 1px solid #C7C7CC;
    }
    van-radio-group{
      display: flex;
      flex-direction: column;
      align-items: center;
      van-radio{
        margin: 25rpx 0;
        font-size: 30rpx;
      }
    }
  } // .contract-sele end

}